无力: powerless, lacking strength...
外观: exterior appearance, to view sth from the outside, exterior condition...
挖: to dig, to excavate, to scoop out...
目瞪口呆: dumbstruck (idiom); stupefied, stunned...
指挥: to conduct, to command, to direct, conductor (of an orchestra)...
燕子: swallow...
学者: scholar...
头顶: top of the head...
说: speak, talk...
遗址: ruins, historic relics...